//
//  SEGActivityTaskModel.h
//  Commom
//
//  Created by Clavis on 2020/7/23.
//

#import <Foundation/Foundation.h>

@interface SEGActivityChildTaskModel : NSObject

@property (nonatomic, copy) NSString *childTaskId;              // 子任务ID
@property (nonatomic, copy) NSString *childTaskName;            // 子任务名称
@property (nonatomic, assign) NSInteger operateNum;             // 操作总次数
@property (nonatomic, assign) NSInteger completeOperateCount;   // 已完成操作数
@property (nonatomic, assign) NSInteger whetherComplete;        // 是否已完成 1：已完成 2：未完成
@property (nonatomic, copy) NSString *prizeName;                // 奖品名称
@property (nonatomic, copy) NSString *moduleCode;               // 模块编码
@property (nonatomic, copy) NSString *businessId;               // 具体业务ID
@property (nonatomic, copy) NSString *surveyDetailLink;         // 问卷调查详情链接（包含域名 id要自己拼）

@end


@interface SEGActivityTaskModel : NSObject

@property (nonatomic, copy) NSString *exampleId;                // 实例ID
@property (nonatomic, copy) NSString *mainTaskId;               // 主任务ID
@property (nonatomic, copy) NSString *mainTaskTopic;            // 任务主题
@property (nonatomic, copy) NSString *mainTaskRule;             // 任务规则
@property (nonatomic, assign) NSInteger whetherShowLottery;     // 是否显示抽奖图标 1：显示 2：不显示
@property (nonatomic, copy) NSString *endTime;                  // 结束时间
@property (nonatomic, strong) NSArray<SEGActivityChildTaskModel*> *childTaskList;  // 子任务集合
// 任务列表独有属性
@property (nonatomic, copy) NSString *mainTaskBackgroundImage;  // 背景
@property (nonatomic, assign) NSInteger childTaskCount;         // 子任务总数
@property (nonatomic, assign) NSInteger completeChildTaskCount; // 已完成子任务数
@property (nonatomic, assign) NSInteger whetherReceive;         // 是否领取 1：已领取 2：未领取
@property (nonatomic, assign) NSInteger whetherComplete;        // 是否已完成 1：已完成 2：未完成

@end

